﻿using System.Collections.Generic;
using FluorineFx;
using Neturion.Dados;
using Neturion.Fachadas;

namespace Neturion.Servicos
{
    [RemotingService]
    public class ServicoTelaAcaoUsuario
    {
        public TelaAcaoUsuario Inserir(TelaAcaoUsuario telaAcaoUsuario)
        {
            return Fachada.GetInstancia().Inserir(telaAcaoUsuario);
        }

        public TelaAcaoUsuario Atualizar(TelaAcaoUsuario telaAcaoUsuario)
        {
            return Fachada.GetInstancia().Atualizar(telaAcaoUsuario);
        }

        public void Excluir(TelaAcaoUsuario telaAcaoUsuario)
        {
            Fachada.GetInstancia().Excluir(telaAcaoUsuario);
        }

        public TelaAcaoUsuario ObterTelaAcaoUsuarioPorId(int id)
        {
            return Fachada.GetInstancia().ObterTelaAcaoUsuarioPorId(id);
        }

        public IList<TelaAcaoUsuario> ObterTodosTelaAcaosUsuarios()
        {
            return Fachada.GetInstancia().ObterTodosTelaAcaosUsuarios();
        }
    }
}